Useful english dictionary. 2012.
lentigerous — adj. [L. lens, lentil; gerere, to bear] Having a lens … Dictionary of invertebrate zoology